wood apple – Català–English translations

🇬🇧 en ca

wood apple noun

  • Limonia acidissima
poma de closca
Wiktionary Links